package com.munhrasoft.dinamica.business.entities;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.SequenceGenerator;

@Entity
@NamedQueries(value = { @NamedQuery(name = "findAllCustoParam", query = "SELECT cparam FROM ParametrosCusto cparam") })
@SequenceGenerator(name = "paramCustoSeq", initialValue = 1, allocationSize = 1)
public class ParametrosCusto {
	// vai haver sempre apenas um registro na tabela de parametros de custo
	@Id
	@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "paramCustoSeq")
	int id_paramcusto;
	double ibti;
	double vmatricula;
	double txccfgts;
	double txccsbte;
	double pesqcadastral;
	double premioseguro;
	double despachante;

	public double getIbti() {
		return ibti;
	}

	public void setIbti(double ibti) {
		this.ibti = ibti;
	}

	public double getVmatricula() {
		return vmatricula;
	}

	public void setVmatricula(double vmatricula) {
		this.vmatricula = vmatricula;
	}

	public double getTxccfgts() {
		return txccfgts;
	}

	public void setTxccfgts(double txccfgts) {
		this.txccfgts = txccfgts;
	}

	public double getTxccsbte() {
		return txccsbte;
	}

	public void setTxccsbte(double txccsbte) {
		this.txccsbte = txccsbte;
	}

	public double getPesqcadastral() {
		return pesqcadastral;
	}

	public void setPesqcadastral(double pesqcadastral) {
		this.pesqcadastral = pesqcadastral;
	}

	public double getPremioseguro() {
		return premioseguro;
	}

	public void setPremioseguro(double premioseguro) {
		this.premioseguro = premioseguro;
	}

	public int getId_paramcusto() {
		return id_paramcusto;
	}

	public void setId_paramcusto(int id_paramcusto) {
		this.id_paramcusto = id_paramcusto;
	}

	public double getDespachante() {
		return despachante;
	}

	public void setDespachante(double despachante) {
		this.despachante = despachante;
	}

}
